immune complex hypersensitivity - French English Dictionary